//
//  iDrawnViewController.m
//  iDrawn
//
//  Created by James Arado on 8/25/09.
//  Copyright __MyCompanyName__ 2009. All rights reserved.
//

#import "iDrawnViewController.h"


@implementation iDrawnViewController
@synthesize statusText;

-(IBAction)HostGameButtonPressed:(id)sender{
	
	[self presentModalViewController:hostGame animated:YES];
	
}

-(IBAction)JoinGameButtonPressed:(id)sender{
	
	[self presentModalViewController:joinGame animated:YES];
	
}

-(IBAction)InternetPlayButtonPressed:(id)sender{
	
	[self presentModalViewController:internetPlay animated:YES];
	
}

-(IBAction)QuitButtonPressed:(id)sender{
	
	//quit game here
	
}


-(IBAction)playSound:(id)sender{
	
	
	CFBundleRef mainBundle = CFBundleGetMainBundle();
	CFURLRef soundfileURLRef;
	soundfileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"DogHowling", CFSTR("wav"), NULL);
	
	UInt32 soundID;
	AudioServicesCreateSystemSoundID(soundfileURLRef, &soundID);
	AudioServicesPlaySystemSound(soundID);
	
}


/*
// The designated initializer. Override to perform setup that is required before the view is loaded.
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
    if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
        // Custom initialization
    }
    return self;
}
*/

/*
// Implement loadView to create a view hierarchy programmatically, without using a nib.
- (void)loadView {
}
*/


/*
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
    [super viewDidLoad];
}
*/


/*
// Override to allow orientations other than the default portrait orientation.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Return YES for supported orientations
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
*/

- (void)didReceiveMemoryWarning {
	// Releases the view if it doesn't have a superview.
    [super didReceiveMemoryWarning];
	
	// Release any cached data, images, etc that aren't in use.
}

- (void)viewDidUnload {
	// Release any retained subviews of the main view.
	// e.g. self.myOutlet = nil;
}


- (void)dealloc {
	[statusText release];
    [super dealloc];
}

@end
